Decalog\Plugin\Feature\DMonitor C

Total Complexity 118
Dependencies 13
Dependents 37
Total lines 759
Lines of code 368
Logical lines of code 215
Comment lines 327
Methods 35
Properties 12

Methods 35

Method Rating Maintainability Complexity Lines of code
__construct()
B
41 16 50
inc_gauge()
A
52 8 22
observe_histogram()
A
52 8 22
init_counter()
A
52 8 22
set_gauge()
A
52 8 22
inc_counter()
A
52 8 22
register()
S
54 6 20
create_counter()
S
56 6 17
create_gauge()
S
55 6 17
create_histogram()
S
56 6 16
get_metrics_definition()
S
55 5 21
sc_get_metrics()
S
54 5 19
before_close()
S
56 3 18
registry()
S
64 3 10
channel_tag()
S
70 2 6
normalize()
S
77 1 3
create_dev_histogram()
S
79 1 3
dev_registry()
S
81 1 3
prod_registry()
S
81 1 3
normalize_string()
S
72 1 5
current_channel_tag()
S
80 1 3
current_namespace()
S
71 1 5
observe_dev_histogram()
S
79 1 3
create_prod_histogram()
S
79 1 3
observe_prod_histogram()
S
79 1 3
create_prod_counter()
S
79 1 3
inc_dev_gauge()
S
79 1 3
set_dev_gauge()
S
79 1 3
create_dev_gauge()
S
79 1 3
inc_prod_gauge()
S
79 1 3
set_prod_gauge()
S
79 1 3
inc_dev_counter()
S
79 1 3
create_dev_counter()
S
79 1 3
inc_prod_counter()
S
79 1 3
create_prod_gauge()
S
79 1 3